/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
//       if(num == 1)
//       {
//        int seleccion = JOptionPane.showOptionDialog(
//                       unComponentePadre,
//                       "Seleccione opcion",
//                       "Selector de opciones",
//                       JOptionPane.YES_NO_CANCEL_OPTION,
//                       JOptionPane.QUESTION_MESSAGE,
//                       unIcono,    // null para icono por defecto.
//                       new Object[] { "opcion 1", "opcion 2", "opcion 3" },   // null para YES, NO y CANCEL
//                       "opcion 1");
//
//        }

package DAL;
import entidades.*;
import com.myapp.struts.*;
import java.sql.*;
import java.util.*;

/**
 *k
 * @author 
 */
public class PersonaDAL {

    Conectarse conn;

    public PersonaDAL() {
        conn= new Conectarse();
    }

    public int ingresar(String userId,String clave,String email)
    {
        Statement t = conn.crearSentencia();
        try
        {
           int resultado = t.executeUpdate("insert into usuario values('"+userId+"','"+clave+"','" + email +"')");

            return resultado;
        }
        catch(SQLException e)
        {
          if(e.getErrorCode() == 1062)
          {
              return -1;
          }
          else
          {
              return -2;
          }
        }
    }




 /*   public ArrayList<Producto> verPersonas()
    {
        Statement select = conectarse.crearSentencia();
        ArrayList<Producto> productos = new ArrayList<Producto>();
        try
        {
        ResultSet rs = select.executeQuery("select * from product where available='TRUE'");

        while(rs.next())
        {
            Producto p = new Producto();
            p.setCodigo(rs.getInt("product_id"));
            p.setDescripcion(rs.getString("description"));
           productos.add(p);
        }



        return productos;

        }
        catch(SQLException ex)
        {
            return null;

        }*/



    }

